TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 01/30/2023)
2020
Section - Intermountain
Area - UT - Salt Lake City
League - 2020 USTA Adult 18 & Over
Flight - 4.0M
--------------------------------------------------------------------------------------------------------------------------------------
CMTA @ Liberty Park-Denhalter
League Record: 3 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Abel Thompson - 3.90
Gregory Wyatt - 3.84
Larry Hintze - 3.72
Charles McArthur - 3.72
Darryl Denhalter - 3.61
Bart Denhalter - 3.61
Mel Shepherd - 3.60
Matthew Wilkin - 3.56
Michael Dapper - 3.48
Jesse Denhalter - 3.46
Mav Denhalter - 3.17
Ryan Miller - n/a
League Results By Position
1S 2S 1D 2D 3D
Matthew Wilkin - 3.56 & Mel Shepherd - 3.60 0 - 2
Matthew Wilkin - 3.56 & Michael Dapper - 3.48 0 - 1
Larry Hintze - 3.72 & Mav Denhalter - 3.17 0 - 2
Larry Hintze - 3.72 & Charles McArthur - 3.72 1 - 0
Bart Denhalter - 3.61 & Darryl Denhalter - 3.61 2 - 1 1 - 3
Abel Thompson - 3.90 3 - 1 1 - 0
Mav Denhalter - 3.17 & Jesse Denhalter - 3.46 0 - 2
Jesse Denhalter - 3.46 0 - 1 0 - 2
Gregory Wyatt - 3.84 2 - 0 1 - 0
Mel Shepherd - 3.60 & Charles McArthur - 3.72 0 - 1 2 - 0
Michael Dapper - 3.48 & Mav Denhalter - 3.17 0 - 1
Michael Dapper - 3.48 & Ryan Miller - n/a 0 - 1
Michael Dapper - 3.48 0 - 2
--------------------------------------------------------------------------------------------------------------------------------------
Ivory Ridge-Bleak
League Record: 3 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Craig Young - 3.86
James Payne - 3.72
Steven Black - 3.69
Stephen Thompson - 3.67
Nicholas Perron - 3.67
David Jacklin - 3.67
Brandon Eliason - 3.67
Chad Cox - 3.65
Tobias Pimentel - 3.64
Steven Payne - 3.63
Shawn Bandley - 3.63
Chris Bleak - 3.63
Scott Howard - 3.60
Jason McNeill - 3.56
Gary Willardson - 3.37
Benjamin Armstrong - 3.37
Jon Cox - n/a
League Results By Position
1S 2S 1D 2D 3D
Nicholas Perron - 3.67 & Brandon Eliason - 3.67 1 - 0
Nicholas Perron - 3.67 & Jason McNeill - 3.56 1 - 0
Nicholas Perron - 3.67 0 - 1
Chad Cox - 3.65 & James Payne - 3.72 1 - 0
Chad Cox - 3.65 & Jon Cox - n/a 0 - 1
Stephen Thompson - 3.67 & Chris Bleak - 3.63 0 - 1
David Jacklin - 3.67 & Jason McNeill - 3.56 0 - 1
David Jacklin - 3.67 & Tobias Pimentel - 3.64 0 - 1
David Jacklin - 3.67 0 - 1 0 - 1
Steven Black - 3.69 & Benjamin Armstrong - 3.37 0 - 1
Benjamin Armstrong - 3.37 & Gary Willardson - 3.37 1 - 0
Brandon Eliason - 3.67 & Tobias Pimentel - 3.64 1 - 0
James Payne - 3.72 1 - 0
Jason McNeill - 3.56 0 - 1
Tobias Pimentel - 3.64 0 - 1
Chris Bleak - 3.63 & Craig Young - 3.86 0 - 1
Chris Bleak - 3.63 0 - 1 1 - 0
Craig Young - 3.86 2 - 0 2 - 0
Scott Howard - 3.60 & James Payne - 3.72 0 - 1
Scott Howard - 3.60 0 - 1
Shawn Bandley - 3.63 & Chad Cox - 3.65 0 - 1
Shawn Bandley - 3.63 & Stephen Thompson - 3.67 1 - 0
Shawn Bandley - 3.63 & Benjamin Armstrong - 3.37 0 - 1
Shawn Bandley - 3.63 & Brandon Eliason - 3.67 1 - 1
Shawn Bandley - 3.63 1 - 0
Steven Payne - 3.63 & Steven Black - 3.69 1 - 1
Steven Payne - 3.63 & Brandon Eliason - 3.67 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
South Jordan-Shino
League Record: 4 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Brian Tippetts - 3.79
James Scranton - 3.78
Lee Spiegel - 3.76
Robert Scranton - 3.75
Russell Shino - 3.69
Hal Crimmel - 3.65
George Harris - 3.65
Ryan Oliphant - 3.50
Brett Nielson - 3.50
Douglas Wirthlin - 3.45
Marcus Theodore - 3.30
Alberto Cohen - 3.19
League Results By Position
1S 2S 1D 2D 3D
Douglas Wirthlin - 3.45 & Ryan Oliphant - 3.50 0 - 1
Brett Nielson - 3.50 & George Harris - 3.65 0 - 1
Brett Nielson - 3.50 & Ryan Oliphant - 3.50 0 - 1
Brett Nielson - 3.50 1 - 0
George Harris - 3.65 & Russell Shino - 3.69 3 - 2
George Harris - 3.65 & Ryan Oliphant - 3.50 0 - 1
Russell Shino - 3.69 0 - 1
Hal Crimmel - 3.65 & Ryan Oliphant - 3.50 0 - 1
Hal Crimmel - 3.65 & Robert Scranton - 3.75 1 - 0
James Scranton - 3.78 & Robert Scranton - 3.75 1 - 0 2 - 1
Brian Tippetts - 3.79 4 - 0 0 - 2
Marcus Theodore - 3.30 & Douglas Wirthlin - 3.45 0 - 1 0 - 1
Marcus Theodore - 3.30 & Alberto Cohen - 3.19 0 - 1
Alberto Cohen - 3.19 & Douglas Wirthlin - 3.45 1 - 0
Alberto Cohen - 3.19 & Hal Crimmel - 3.65 0 - 1
Lee Spiegel - 3.76 0 - 2 4 - 0
--------------------------------------------------------------------------------------------------------------------------------------
VASA-Fowkes
League Record: 6 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Jessie Marchant - 4.10
Tanner Reese - 3.95
Tytan Thurgood - 3.86
Michael Harris - 3.86
Barry Craft - 3.84
Adam Pullan - 3.84
Josh Ziegner - 3.82
Andrew Whittle - 3.82
Niles Cochran - 3.81
Stockton Aubrey - 3.80
Scotty Wynn - 3.79
Patrick ONeill - 3.79
Luke Dance - 3.79
Pedro Henrique Abreu - 3.76
Ryan Hiller - 3.75
Evan Hiller - 3.72
Rob Acevedo - 3.70
Joseph Kauwe - 3.65
Geraldo Ramos - 3.64
Bradley Gessell - n/a
League Results By Position
1S 2S 1D 2D 3D
Ryan Hiller - 3.75 & Evan Hiller - 3.72 1 - 0
Ryan Hiller - 3.75 1 - 0 1 - 0
Andrew Whittle - 3.82 & Niles Cochran - 3.81 1 - 0
Andrew Whittle - 3.82 & Stockton Aubrey - 3.80 1 - 0
Andrew Whittle - 3.82 & Tytan Thurgood - 3.86 0 - 1
Barry Craft - 3.84 & Michael Harris - 3.86 1 - 0
Barry Craft - 3.84 & Joseph Kauwe - 3.65 2 - 1
Michael Harris - 3.86 0 - 1
Jessie Marchant - 4.10 1 - 0 1 - 0
Josh Ziegner - 3.82 & Patrick ONeill - 3.79 1 - 0
Josh Ziegner - 3.82 & Rob Acevedo - 3.70 1 - 0
Luke Dance - 3.79 & Rob Acevedo - 3.70 1 - 0 1 - 0
Niles Cochran - 3.81 & Tytan Thurgood - 3.86 1 - 0
Niles Cochran - 3.81 & Rob Acevedo - 3.70 1 - 0
Adam Pullan - 3.84 & Patrick ONeill - 3.79 1 - 0
Adam Pullan - 3.84 & Geraldo Ramos - 3.64 1 - 0
Adam Pullan - 3.84 1 - 0
Tytan Thurgood - 3.86 1 - 0
Scotty Wynn - 3.79 & Rob Acevedo - 3.70 1 - 0
Tanner Reese - 3.95 & Patrick ONeill - 3.79 1 - 0
Tanner Reese - 3.95 & Rob Acevedo - 3.70 1 - 0
Tanner Reese - 3.95 1 - 0
Patrick ONeill - 3.79 & Pedro Henrique Abreu - 3.76 1 - 0 1 - 0
Geraldo Ramos - 3.64 0 - 1
Joseph Kauwe - 3.65 2 - 0 1 - 0
Evan Hiller - 3.72 0 - 1
Bradley Gessell - n/a 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Sports Mall-Greene
League Record: 6 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Nathan Widerburg - 3.84
Bode Widerburg - 3.81
Gregory Hatch - 3.77
David Hubert - 3.77
Jonathan Tinker - 3.71
Jonathan Greene - 3.68
Junhyon Park - 3.66
Reggie Clemons - 3.64
Jeff Meiling - 3.64
Hank Copier - 3.62
Marty Taylor - 3.27
Curt Howes - 3.26
Chris White - 3.24
David Ludlow - 3.21
League Results By Position
1S 2S 1D 2D 3D
Nathan Widerburg - 3.84 & Bode Widerburg - 3.81 2 - 0 3 - 0 1 - 0
Jonathan Tinker - 3.71 & Jonathan Greene - 3.68 2 - 0
Jonathan Tinker - 3.71 0 - 3
Marty Taylor - 3.27 0 - 1
Hank Copier - 3.62 & David Ludlow - 3.21 0 - 1
Reggie Clemons - 3.64 & David Hubert - 3.77 2 - 1 1 - 0
David Hubert - 3.77 & Chris White - 3.24 0 - 1
Jonathan Greene - 3.68 & Junhyon Park - 3.66 2 - 0
Jonathan Greene - 3.68 0 - 1
Gregory Hatch - 3.77 & Chris White - 3.24 1 - 0
Gregory Hatch - 3.77 3 - 1
Chris White - 3.24 & Junhyon Park - 3.66 0 - 1
Jeff Meiling - 3.64 & Chris White - 3.24 1 - 0
Jeff Meiling - 3.64 0 - 3 2 - 0
Curt Howes - 3.26 & Marty Taylor - 3.27 0 - 1
Curt Howes - 3.26 & David Hubert - 3.77 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
CMTA @ Liberty Park-McKee
League Record: 1 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Jason Murdock - 3.75
Brad Allen - 3.74
Kyle Wright - 3.73
Geoff Brown - 3.73
Gopal Chemiti - 3.70
Ben McKee - 3.67
Chris Roybal - 3.65
Ryne Hazen - 3.60
Brandon Kasparian - 3.59
Damon Toth - 3.58
Tom Larsen - 3.50
Kameron Kasparian - 3.50
Ryan Kasparian - 3.26
Mosaati Vuki - 3.21
Kirk Kasparian - n/a
League Results By Position
1S 2S 1D 2D 3D
Ryne Hazen - 3.60 & Chris Roybal - 3.65 2 - 1 0 - 1
Ryne Hazen - 3.60 0 - 1
Ben McKee - 3.67 & Kyle Wright - 3.73 1 - 0
Ben McKee - 3.67 & Brad Allen - 3.74 0 - 2
Brandon Kasparian - 3.59 & Ryan Kasparian - 3.26 0 - 1 0 - 1
Brandon Kasparian - 3.59 & Kameron Kasparian - 3.50 1 - 0 0 - 1
Gopal Chemiti - 3.70 & Chris Roybal - 3.65 0 - 1
Gopal Chemiti - 3.70 & Damon Toth - 3.58 1 - 1
Gopal Chemiti - 3.70 & Brad Allen - 3.74 1 - 0
Kyle Wright - 3.73 & Ryan Kasparian - 3.26 0 - 1
Kyle Wright - 3.73 & Kameron Kasparian - 3.50 0 - 1
Kyle Wright - 3.73 1 - 0
Geoff Brown - 3.73 1 - 1 0 - 1
Jason Murdock - 3.75 1 - 2
Tom Larsen - 3.50 0 - 1 0 - 2
Damon Toth - 3.58 0 - 2
Brad Allen - 3.74 0 - 1
Kirk Kasparian - n/a & Brandon Kasparian - 3.59 0 - 1 1 - 0
Mosaati Vuki - 3.21 & Gopal Chemiti - 3.70 1 - 0
Mosaati Vuki - 3.21 & Kameron Kasparian - 3.50 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
CMTA @ Liberty Park-Willes/Tsujino
League Record: 1 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Ryan Fyfe - 3.72
Jake Johnson - 3.71
Akio Tsujino - 3.71
Todd Hills - 3.70
CHRISTOPHER HO - 3.69
Don Allred - 3.65
Arthur Miyazaki - 3.63
Ron Beeson - 3.58
Ben Rand - 3.54
Cameron Willes - 3.53
Evan Hughes - 3.43
Kasen Wright - 3.42
Nicholas Geer - 3.35
League Results By Position
1S 2S 1D 2D 3D
CHRISTOPHER HO - 3.69 & Evan Hughes - 3.43 0 - 1
CHRISTOPHER HO - 3.69 & Akio Tsujino - 3.71 0 - 1
Arthur Miyazaki - 3.63 & Jake Johnson - 3.71 0 - 1 0 - 1
Ben Rand - 3.54 & Jake Johnson - 3.71 0 - 1
Ben Rand - 3.54 & Evan Hughes - 3.43 0 - 1
Ben Rand - 3.54 & Nicholas Geer - 3.35 0 - 1 0 - 2
Jake Johnson - 3.71 1 - 0
Ryan Fyfe - 3.72 & Todd Hills - 3.70 0 - 1
Ryan Fyfe - 3.72 1 - 1
Don Allred - 3.65 & Todd Hills - 3.70 0 - 2 2 - 0
Don Allred - 3.65 & Nicholas Geer - 3.35 0 - 1
Todd Hills - 3.70 0 - 1
Ron Beeson - 3.58 & Akio Tsujino - 3.71 1 - 0
Ron Beeson - 3.58 & Nicholas Geer - 3.35 1 - 0
Ron Beeson - 3.58 0 - 1
Evan Hughes - 3.43 0 - 1
Kasen Wright - 3.42 2 - 1 2 - 1
Cameron Willes - 3.53 & Ron Beeson - 3.58 1 - 0
Cameron Willes - 3.53 & Evan Hughes - 3.43 0 - 1 0 - 1
Cameron Willes - 3.53 0 - 2
--------------------------------------------------------------------------------------------------------------------------------------
CMTA @ Oak Hills-Atkin
League Record: 4 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Adam Levenstein - 3.92
Dylan Shorter - 3.91
Hudson Shorter - 3.76
Steve Atkin - 3.75
Craig Hendrix - 3.72
Curtis Sampson - 3.71
Chad Rexroad - 3.66
Scott Rockwood - 3.65
Philip Bossart - 3.65
William Roeca - 3.59
James Watson - 3.59
Trent Shorter - 3.57
Ben Ginster - 3.53
Sam Pigott - n/a
League Results By Position
1S 2S 1D 2D 3D
Philip Bossart - 3.65 & William Roeca - 3.59 0 - 1
Hudson Shorter - 3.76 & Dylan Shorter - 3.91 0 - 1
Hudson Shorter - 3.76 0 - 1
Scott Rockwood - 3.65 & Philip Bossart - 3.65 1 - 0 0 - 1
Scott Rockwood - 3.65 & Sam Pigott - n/a 1 - 0
Scott Rockwood - 3.65 & James Watson - 3.59 0 - 1 3 - 0
Sam Pigott - n/a 0 - 1
Adam Levenstein - 3.92 4 - 1 1 - 0
Chad Rexroad - 3.66 & Ben Ginster - 3.53 0 - 1
Ben Ginster - 3.53 0 - 1
Steve Atkin - 3.75 & Curtis Sampson - 3.71 4 - 1 0 - 1
Steve Atkin - 3.75 & Craig Hendrix - 3.72 0 - 1
Craig Hendrix - 3.72 & William Roeca - 3.59 1 - 0
Craig Hendrix - 3.72 2 - 1
James Watson - 3.59 0 - 1
Dylan Shorter - 3.91 & Trent Shorter - 3.57 0 - 1 2 - 0